• word of the day

    salvia clarea

    salvia clarea - Dictionary definition and meaning for word salvia clarea

    Definition
    (noun) stout Mediterranean sage with white or pink or violet flowers; yields oil used as a flavoring and in perfumery
    Synonyms : clary sage
Download our Mobile App Today
Receive our word of the day
on Whatsapp